home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 1
/
Cream of the Crop 1.iso
/
LAN
/
NETBAK25.ARJ
/
NETBAK.TXT
< prev
next >
Wrap
Text File
|
1992-07-09
|
11KB
|
229 lines
NetBak Version 2.5 User Manual
Program and Manual Copyright 1992 D & D Software Inc.
Portions Copyright 1983-1990 Novell, Inc. All Rights Reserved
Files: The following files are included in this package:
NETBAK.EXE - the program
NETBAK.TXT - this document, the user manual
LICENSE.TXT - the license agreement
ORDER.TXT - an order form for registering the product
All the text files can be printed from the DOS command line in
a few minutes by executing the command: COPY *.TXT PRN.
Introduction: Doing a complete unattended tape backup of a Novell
network presents network supervisors with security problems. Most
tape backup software requires that files be closed in order to back
them up. This usually means backups are done after normal hours and
thus are unattended. In addition the backup is normally done from a
workstation, which must be logged into the file server. To access
all files on the server, including the all important bindery files,
requires the workstation to be logged in as supervisor. Very few
supervisors are happy with the thought of leaving an unattended
workstation logged in with supervisor rights all night, even if the
workstation can be secured in a locked room.
That's why NetBak was written. It provides the ability to perform
unattended backups with a measure of security not normally
available. Once operational, the only absolute daily requirement is
to change the tape. This is helpful in situations where the network
supervisor will be out of the office for one or more days.
We've tried other methods to accomplish the same task and found them
lacking. Batch files inevitably require a file with the supervisor's
password on the workstation's disk. Hidden or not, such files are
easily found by reading the batch file. Utilities that log the
workstation out of the server whenever a key is pressed provide good
security but prevent the backup from taking place if a key is pressed
by accident.
With NetBak the workstation is not left in a logged in state. After
a simple setup session, the selected password and user name are known
to the program but inaccessible to others. Executed from the
automated backup program included with many popular tape drives,
NetBak first locks the keyboard to prevent unauthorized program
interruption and then logs into the file server using the user name
and password you have provided during setup. It executes the tape
commands you have specified in a plain text file and incorporated
into NetBak and generates a log to both disk and screen, providing
the start and stop time of each command it executes. After all
commands have been executed, it logs out of the file server and
unlocks the keyboard.
Installation: Copy NETBAK.EXE to a directory on your workstation's
hard or floppy disk. This can be the directory where your tape
software is located or any other directory as long as it is part of
your normal search path.
Create a script file in the same directory as NETBAK.EXE with any
editor that produces plain ASCII text files.
At the beginning of this file, enter the MAP commands required to
achieve a backup with any tape software that uses drive letters.
NetBak does not execute any network script files when logging into
the server and therefore does no drive mapping except through your
scripts.
Then enter your tape backup commands, one command per line. The
maximum command line length is 127 characters, a DOS limitation. The
format of these commands should be exactly the same as you would
enter on the DOS command line if you were executing a manual backup.
Note that any line beginning with a semicolon will be ignored. Use
the semicolon to add comments to your file. Once satisfied save the
file and exit the editor. Please note that a script file can not
exceed 2,000 bytes. If in doubt check the file length with DOS' dir
command. You may wish to test the script by temporarily renaming it
to a bat file like xxx.bat, manually logging into the fileserver and
executing XXX to see if there are any problems.
Example scripts for several popular tape drives follows. The
examples assume a two volume file server with the user mapped to each
volume under drive letters G: and H: and request a verification pass
after the backup. Please consult the manual accompanying your tape
software for further information.
Colorado Memory Systems' drives:
; set drive mapping on server
F:
\PUBLIC\MAP G:=SYS:
\PUBLIC\MAP H:=VOL1:
; go to directory with tape software
C:
CD \TAPE
; backup sys, any errors redirected to error.txt file
TAPE BACKUP G:\*.* /-A/C/I/J/K/-P/S/T="SYS BACKUP" > ERROR.TXT
; backup vol1, errors also redirected
TAPE BACKUP H:\*.* /A/C/I/J/K/-P/S/T="VOL1 BACKUP" >> ERROR.TXT
Mountain Tape drives:
F:
\PUBLIC\MAP G:=SYS:
\PUBLIC\MAP H:=VOL1:
C:
CD \MTN_TAPE
TAPE SBK G:\*.* /S /NSYS /LSYS /C /-A
TAPE SBK H:\*.* /S /NVOL1 /LVOL1 /C /A
NetBak can support two different scripts, allowing you to do things
like an incremental backup for most of the week and a full backup at
the end of the week. If you wish to take advantage of this feature,
prepare a second script in the same manner as the first.
Setup: After loading the network shell files, run NetBak manually
from the DOS command line the first time and it will request the name
and password of the user to be logged in for the backup session. It
will also ask for the drive letter where the network login directory
can be found (normally drive F:). To assure a complete backup enter
the supervisor's password and accept SUPERVISOR as the default user
name.
For additional security you can avoid using the supervisor password
by creating another user with supervisor equivalence on the network
using Novell's SYSCON program and limit the user's access to one
workstation and specific night time hours. Enter this user's name
and password into NetBak.
During the setup process the unique station number of the
workstation's network interface card is also retrieved and remembered
by NetBak. This provides an additional measure of security in that
the program can not be executed on a workstation unless the station
number matches that of the machine it was setup on.
Subsequent to the first run, NetBak can be invoked with the "/s"
command line switch (i.e. NETBAK /S) when you wish to change the
current password, user name or network login drive. You will be
prompted for the old password before any changes can be made. If you
relocate your tape backup to a different workstation, run NETBAK /S
without changing anything to update the station number.
To incorporate your scripts run NetBak with the "/i" command line
option (i.e. NETBAK /I). You will be asked for the password and if
correct the name of the script file and whether you wish it to be
script #1 (this is the default script NetBak will normally execute
unless NetBak is run with the /2 option) or script #2. The commands
in the script file will then be incorporated. This step must be
completed for at least one script or else NetBak will not perform and
exit with the error message, "No commands were found".
If you change your scripts at a later time, executing NETBAK /I will
allow you to overwrite the old ones after you supply the password and
confirm that you wish to overwrite.
NetBak must be able to locate COMMAND.COM to execute it's commands.
One way of accomplishing this is to have a copy of COMMAND.COM at the
workstation and the COMSPEC variable set to point to this file. Even
better is to not use COMSPEC anywhere, including the file server
AUTOEXEC.BAT file.
Finally, activate your tape software's unattended backup program and
choose the days and time for your unattended backups. Enter NETBAK
or NETBAK.EXE as the program to be executed. Include any command
line options you wish to use (e.g. NETBAK /A2). You may instead
enter the name of a batch file containing the NETBAK command,
depending on your needs and possible limitations of the tape
software.
Log File: The activity log is shown on screen at the end of each
session and is also stored in a file named NETBAK.LOG. This file
will always be created in the same directory NETBAK.EXE is located.
You can examine this file by using the DOS "type" command (i.e. type
netbak.log). Normally only the current session is stored in the log;
however, you can cause it to accumulate all subsequent sessions by
always invoking NetBak with the "/a" command line switch (i.e. NETBAK
/A). The log is helpful in determining how long each of your
commands took to execute. It should also be examined when things go
wrong for error messages and for tape program malfunctions, normally
indicated when the backup time differs radically from previous
sessions. If you do not wish the log to be displayed on screen at
the end of a session, use the "/n" command line option when executing
NetBak.
Other Options: If you would like to make sure that the workstation
shell is loaded and the file server is running, manually execute
NetBak with the "/c" command line switch (i.e. NETBAK /C). This will
check for the presence of IPX.COM and NETx.COM on the workstation and
make sure the server is available without executing any scripts.
To get a screen listing of all valid command line options, execute
NETBAK /H from the DOS command prompt.
Multiserver Version: In addition to the regular, single server
version, we offer a multiserver version which is capable of handling
up to eight Novell fileservers connected together as an
internetwork. This version should be selected by those who expect to
backup multiple servers with a single tape unit during the same
NetBak session.
Evaluation copy: Prior to payment of the registration fee, the
program always starts with a screen requesting that you register and
holds until a key is pressed. Both the screen and required keystroke
are eliminated with the registered version of the package. While you
can not do a completely unattended backup with the evaluation version
(you have to be there to provide the required keystroke), you can
examine and test the program to see if it meets your needs and decide
if you wish to register or discard the software.
Registration: Upon payment of the registration fee you will receive
a disk containing the most recent registered version of NetBak, a
printed manual and a variety of other utilities written by D & D
Software, along with a registration number to use for preferred
upgrade pricing on future versions and access to our free technical
support.
We have included a simple order form in the accompanying order.txt
file. Please print and use the form for all registrations. Mail
your remittance and order form to:
D & D Software Inc.
809 Jackson Avenue
Lindenhurst, NY 11757
Comments: Any suggestions on this program (all constructive comments
appreciated) can be sent by Compuserve Mail to 70406,1163 or phoned
(voice) to (516) 957-2448 (9 A.M. - 5 P.M. Mon. - Fri. Eastern) or
mailed to the above address.
License: See the accompanying file, license.txt, for license
provisions.